exploitable deposits - French English Dictionary